package com.mida.bms.report.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.SecurityDefinition;
import lombok.Data;

import java.io.Serializable;

/**
 * <h1>发送危急值请求参数</h1>
 * <p>
 *
 * </p>
 *
 * @author jian.li on 2021/8/6 14:16
 */
@Data
@Api(description = "发送危急值请求参数")
public class CriticalValueRequest implements Serializable {

    @ApiModelProperty(value = "危急值描述")
    private String criticalValueDesc;

    @ApiModelProperty(value = "报告存储信息标识")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long stReportSoid;

    @ApiModelProperty(value = "患者信息标识")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long apntPersonSoid;

    @ApiModelProperty(value = "患者姓名")
    private String personName;

    @ApiModelProperty(value = "提交科室标识")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long submitDeptSoid;

    @ApiModelProperty(value = "用户soid(提交人id)")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long employeeSoid;

    @ApiModelProperty(value = "开单科室")
    private Long requestDept;

    @ApiModelProperty(value = "病区")
    private Long nursingWardSoid;

    private static final long serialVersionUID = 1L;

}
